package fr.controller;

import java.sql.Savepoint;
import java.util.List;

import fr.beans.Livre;
import fr.domainService.Iservice;
import fr.domainService.LivreServiceImp;

public class LivreAction {
	
	private Livre livre;
	
	private List<Livre> listivre;
	
	static Iservice<Livre> iservice = new LivreServiceImp();

	/**
	 * @return the livre
	 */
	public Livre getLivre() {
		return livre;
	}

	/**
	 * @param livre the livre to set
	 */
	public void setLivre(Livre livre) {
		this.livre = livre;
	}

	/**
	 * @return the listivre
	 */
	public List<Livre> getListivre() {
		return listivre;
	}

	/**
	 * @param listivre the listivre to set
	 */
	public void setListivre(List<Livre> listivre) {
		this.listivre = listivre;
	}
	
	
	
	public static int saveLivre(Livre livre) {
		
		iservice.saveObject(livre);
		
		System.out.println("sauvegarde du livre :" + livre);
		
		return 0;
	}
	
	// struts methodes //
	
	public static void main(String[] args) {
		
		Livre livre = new Livre();
		livre.setId(1);
		livre.setISBN("FGDG242FFDFDG");
		
		saveLivre(livre);
		
	}

}
